package com.irdstudio.efp.cus.service.facade;

import java.util.List;

import com.irdstudio.efp.cus.service.vo.CusHandoverLstVO;

/**
 * <p>Description:客户移交明细				<p>
 * @author chenqm1
 * @date 2018-05-14
 */
public interface CusHandoverLstService {
	
	public List<CusHandoverLstVO> queryAllOwner(CusHandoverLstVO cusHandoverLstVo);
	
	public List<CusHandoverLstVO> queryAllCurrOrg(CusHandoverLstVO cusHandoverLstVo);
	
	public List<CusHandoverLstVO> queryAllCurrDownOrg(CusHandoverLstVO cusHandoverLstVo);
	
	public int insertCusHandoverLst(List<CusHandoverLstVO> inCusHandoverLstVo);
	//public int insertCusHandoverLst(CusHandoverLstListVO cusHandoverLstListVO);
	/**
	 * 通过流水号查询客户移交列表
	 * @param inCusHandoverLstVo
	 * @return
	 */
	public List<CusHandoverLstVO> queryAllBySerno(CusHandoverLstVO inCusHandoverLstVo);
	
	public int deleteByPk(CusHandoverLstVO cusHandoverLstVo);
	
	public int updateByPk(CusHandoverLstVO cusHandoverLstVo);
	
	public CusHandoverLstVO queryByPk(CusHandoverLstVO cusHandoverLstVo);
	/**
	 * 通过客户移交申请流水号查找客户移交明细
	 * @param inCusHandoverLstVo
	 * @return
	 */
	public List<CusHandoverLstVO> queryDetailsBySerno(CusHandoverLstVO inCusHandoverLstVo);
}
